package com.cameron.ucenter.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.cameron.entity.BackendMemberDto;
import com.cameron.entity.UcenterMember;
import com.cameron.ucenter.entity.vo.*;
import com.cameron.utils.Result;

/**
 * <p>
 * 会员表 服务类
 * </p>
 *
 * @author cameron
 * @since 2022-06-30
 */
public interface UcenterMemberService extends IService<UcenterMember> {

    Result login(UcenterMember member);

    Result register(RegisterVo registerVo);

    UcenterMember getByOpenid(String openid);

    Integer countRegister(String date);

    AboutMeVo getAboutMe(String memberId);

    BackendMemberDto backendLogin(String mobile, String password);
}

